casting iron - Spanish English Dictionary